| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

nkGraphics::Mesh Member List

This is the complete list of members for nkGraphics::Mesh, including all inherited members.

addVertexBuffer(nkMemory::BufferView< unsigned char > view, unsigned int stride=0) | nkGraphics::Mesh |
addVertexBufferCopy(nkMemory::BufferView< unsigned char > view, unsigned int stride=0) | nkGraphics::Mesh |
addVertexBufferForward(nkMemory::Buffer &&buffer, unsigned int stride=0) | nkGraphics::Mesh |
computeBounds(nkMemory::StringView positionAttributeName) | nkGraphics::Mesh |
create(System *system=nullptr) | nkGraphics::Mesh | static
Exportable() noexcept | nkExport::Exportable |
exportClassToTree(nkExport::Node *rootNode) override | nkGraphics::Mesh | virtual
freeShadowBuffers() | nkGraphics::Mesh | virtual
getAutoComputeBounds() const | nkGraphics::Mesh |
getBounds() const | nkGraphics::Mesh |
getGpuUploadCanBeDeferred() const | nkGraphics::Resource |
getHidden() const | nkGraphics::Resource |
getId() const | nkGraphics::Mesh |
getIndexBuffer() const | nkGraphics::Mesh |
getIndexCount() const | nkGraphics::Mesh |
getIndexFormat() const | nkGraphics::Mesh |
getIndexGpuBuffer() const | nkGraphics::Mesh | virtual
getInputLayout() const | nkGraphics::Mesh |
getLoadState() const | nkGraphics::Resource |
getName() const | nkGraphics::Resource |
getPath() const | nkGraphics::Resource |
getSystem() const | nkGraphics::Resource |
getTopology() const | nkGraphics::Mesh |
getTypeName() const | nkGraphics::Resource |
getVertexBuffer(unsigned int index) const | nkGraphics::Mesh |
getVertexBufferCount() const | nkGraphics::Mesh |
getVertexBufferStride(unsigned int index) const | nkGraphics::Mesh |
getVertexCount() const | nkGraphics::Mesh |
getVertexGpuBuffer(unsigned int index) const | nkGraphics::Mesh | virtual
importClassFromTree(nkExport::Node *rootNode) override | nkGraphics::Mesh | virtual
isReadyForRendering() const | nkGraphics::Resource |
isUnloaded() const | nkGraphics::Resource |
load() override | nkGraphics::Mesh | virtual
removeVertexBuffer(unsigned int index) | nkGraphics::Mesh |
setAutoComputeBounds(bool value) | nkGraphics::Mesh |
setBounds(const BoundingBox &value) | nkGraphics::Mesh |
setGpuUploadCanBeDeferred(bool value) | nkGraphics::Resource |
setHidden(bool value) | nkGraphics::Resource |
setId(unsigned int value) | nkGraphics::Mesh |
setIndexBuffer(nkMemory::BufferView< unsigned char > view) | nkGraphics::Mesh |
setIndexBufferCopy(nkMemory::BufferView< unsigned char > view) | nkGraphics::Mesh |
setIndexBufferForward(nkMemory::Buffer &&buffer) | nkGraphics::Mesh |
setIndexCount(int value) | nkGraphics::Mesh |
setIndexFormat(INDEX_FORMAT value) | nkGraphics::Mesh |
setInputLayout(const MeshInputLayout &layout) | nkGraphics::Mesh |
setName(nkMemory::StringView value) | nkGraphics::Resource |
setPath(nkMemory::StringView value) | nkGraphics::Resource | virtual
setTopology(PRIMITIVE_TOPOLOGY value) | nkGraphics::Mesh |
setVertexCount(int value) | nkGraphics::Mesh |
unload()=0 | nkGraphics::Resource | pure virtual
~Exportable() | nkExport::Exportable | virtual
~Mesh() | nkGraphics::Mesh | virtual
~Resource() | nkGraphics::Resource | virtual